.container{
	position: relative;
	/*height: 2000px;*/
}
/*.container-top{
	position: absolute;
	left: 0;
	top: 40px;
}*/
.name span{
	margin-top: 50px;
	display: inline-block;
}
.content{
	width: 100%;
	margin: 0 auto;
	background-color: #ffffff;
	position: relative;
	margin-bottom: 80px;
}
.line{
	margin-top: 32px;
	width: 100%;
	border: 1px solid #ebebeb;
	display: block;
}
.coupon{
	margin-top: 13px;
	width: 1088px;
	height: 38px;
	border: 1px solid #e9e9ea;
	font-size: 12px;
	line-height: 38px;
	text-align: center;
}
.coupon-line{
	display: none;
	position: fixed;
    top: 60px;
    left: 0;
    width: 100%;
    z-index: 99;
    background: #fff;
    border-bottom: 1px solid #eaeaea;
	width: 100%;
	height: 38px;
	border: 1px solid #e9e9ea;
	font-size: 12px;
	line-height: 38px;
	text-align: center;
}
.title-line .photo-line{
	margin: 10px 17px 0 12px;
	/*margin: 5px 17px 50px 12px;*/
	margin-left: 141px;
	display: block;
}
.title-line img{
	display: block;
}
.title-line .coupon-name-line{
	font-family: "Microsoft Yahei","微软雅黑",verdana;
    color: #333;
}
.coupon-line .check-line{
	color: #DD3A44;
    border: 1px solid #DD3A44;
    width: 94px;
    height: 22px;
    margin: 8px 148px  8px 20px;
    line-height: 22px;
    text-align: center;
    position: relative;
    display: block;
    cursor: pointer;
}
.coupon-line .check-two-line{
	cursor: pointer;
	color: #DD3A44;
    border: 1px solid #DD3A44;
    width: 94px;
    height: 22px;
    margin: 8px 16px;
    line-height: 22px;
    text-align: center;
    position: relative;
    display: block;
}
.coupon-line .check-line .price-line{
	top: 7px;
	left: 7px;
	width: 12px;
	height: 10px;
	display: inline-block;
}
.coupon-line .check-two-line .price2-line{
	top: 7px;
	left: 80px;
	width: 12px;
	height: 10px;
	display: inline-block;
}
.coupon-line .check-line a{
	display: block;
	width: 94px;
    height: 22px;
    color: #DD3A44;
}
.coupon-line .check-two-line a{
	display: block;
	width: 94px;
    height: 22px;
    color: #DD3A44;
}
.bd-bdline{
	position: fixed;
    top: 100px;
    left: 0;
	z-index: 99;
    background: #fff;
    width: 1354px;
	height: 154px;
	border-bottom: 1px solid #EAEAEA;
   /* margin-top: 49px;
    margin-top: -1px;*/
    text-align: center;
    display: none;
}
.bd-bdline .nameline{
	line-height: 156px;
	font-size: 14px;
	color: #666;
	
}






















.title .photo{
	margin: 10px 17px 0 12px;
}
.title .photo img{
	display: block;
}
.title .coupon-name{
	font-family: "Microsoft Yahei","微软雅黑",verdana;
    color: #333;
}
.coupon .check{
	color: #DD3A44;
    border: 1px solid #DD3A44;
    width: 94px;
    height: 22px;
    margin: 8px 16px;
    line-height: 22px;
    text-align: center;
    position: relative;
    display: block;
    cursor: pointer;
}
.coupon .check-two{
	color: #DD3A44;
    border: 1px solid #DD3A44;
    width: 94px;
    height: 22px;
    margin: 8px 16px;
    line-height: 22px;
    text-align: center;
    position: relative;
    display: block;
    cursor: pointer;
}
.coupon .check .price{
	top: 7px;
	left: 7px;
	width: 12px;
	height: 10px;
	display: inline-block;
}
.coupon .check-two .price2{
	top: 7px;
	left: 80px;
	width: 12px;
	height: 10px;
	display: inline-block;
}
.coupon .check a{
	display: block;
	width: 94px;
    height: 22px;
    color: #DD3A44;
}
.coupon .check-two a{
	display: block;
	width: 94px;
    height: 22px;
    color: #DD3A44;
}
.bd{
/*	position: fixed;*/
	width: 1088px;
	height: 154px;
	border: 1px solid #EAEAEA;
    /*margin-top: 49px;*/
    margin-top: -1px;
    text-align: center;
}
/*.bd .name{
	line-height: 156px;
	font-size: 14px;
	color: #666;
}*/
.bd .name .name-left{
	width: 38px;
}
.name-left .lisstt{
	background: #ffff;
	border-left: 3px solid #E36844;
	padding: 10px 10px 10px 7px;
	overflow: hidden;
}
.name-left li{
    background: #FFEAE4;
    cursor: pointer;
    padding: 10px;
    color: #E36844;
    height: 57px;
}
.name-left li.active{
	background: #ffff;
    padding: 10px 10px 10px 7px;
    border-left: 3px solid #E36844;
    overflow: hidden;
}
.qqqqqqq{
	/*position: absolute;
	top: 50px;
	left: 0;*/
	display: block;
}

.information{
	display: block;
	width: 1090px;
	height: 45px;
	margin: 0 auto;
	margin-top: 10px;
}
.Commodity-information{
	width: 1088px;
	font-family: "Microsoft Yahei","微软雅黑",verdana;
    color: #333;
    display: block;
    font-size: 12px;
    border: 1px solid #ddd;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    padding: 12px 0;
}
.Commodity-information .w-w1{
	margin-left: 20px;
	font-size: 12px;
	color: #333;
	width: 159px;
}
.Commodity-information .w-w1 input{
	margin-right: 14px;
    height: 18px;
    width: 18px;
    /*-webkit-appearance: none;*/
 
    outline: none;
    display: inline-block;
}
.cart-grouplist li{
	/*border-bottom: 1px solid #ddd;*/
	border: 1px solid #ddd;
	margin-bottom: 10px;
}
.Commodity-information .w-w2{
	width: 301px;
}
.Commodity-information .w-w3{
	width: 168px;
}
.Commodity-information .w-w4{
	width: 100px;
}
.Commodity-information .w-w6{
	width: 79px;
	padding-right: 23px;
}
.Commodity-information .w-w5{
	width: 50px;
	padding-right: 152px;
}
/*第三个框cart-group*/
.cart-group{
	width: 1088px;
	border: 1px solid #ddd;
	height: 43px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-color: #fffbf0;
}
.list-list{
	padding: 20px 0;
}
.cart-group .promotion-wrap{
	padding-left: 50px;
	line-height: 42px;
    /*color: #666;*/
    width: 998px;
    height: 43px;
}
.cart-group .promotion-wrap .premium{
	display: inline-block;
    height: 20px;
    line-height: 20px;
    color: #fff;
    padding: 0 5px;
    font-size: 12px;
    background-color: #e36844;
    margin-right: 20px;
}
.cart-group .promotion-wrap .meet{
	margin-right: 20px;
	font-size: 14px;
	line-height: 42px;
    color: #666;
}
.promotion-wrap .buy{
	width: 66px;
    border: 1px solid #d4282d;
    color: #d4282d;
    margin-right: 20px;
    height: 24px;
    line-height: 22px;
    text-align: center;
    background-color: #fff;
    display: inline-block;
}
.promotion-wrap .continue{
	color: #69c;
	font-size: 14px;
}
.cart-grouplist{
    margin-bottom: 10px;
    font-size: 12px;
    
}
.cart-grouplist li{
	/*float: left;*/
	list-style: none;
}
.cart-grouplisttwo{
	border: 1px solid #ddd;
    margin-bottom: 10px;
    display: none;
    height: 400px;
    text-align: center;
    position: relative;
}
.cart-grouplisttwo-con{
	position: absolute;
	top: 46px;
	left: 417px;
	text-align: center;
}
.cart-grouplisttwo-name{
	font-size: 16px;
    color: #999;
    display: block;
}
.cart-grouplisttwo-contine{
	height: 40px;
    width: 100px;
    font-size: 16px;
    line-height: 38px;
    color: #c0ae8a;
    border: 1px solid #c0ae8a;
    background-color: #f5f3ef;
    margin-top: 20px;
    margin-left: 68px;
}
.cart-grouplisttwo a{
	height: 40px;
    width: 100px;
	display: inline-block;
	/*background-color: #f5f3ef;*/
}
.cart-grouplisttwo a:hover{
	 color: #c0ae8a;
	background-color: #fff;
}
.cart-grouplist .buttona{
	text-align: center;
	width: 59px;
	height: 60px;
}
.cart-grouplist .checkbox{
    height: 18px;
    width: 18px;
    outline: 0;
    display: inline-block;
    margin-top: 40px;
}
.cart-grouplist .photo img{
	width: 100px;
	height: 100px;
	border: 1px solid #eaeaea;
}
.nameCon{
	padding-top: 10px;
    text-align: left;
    width: 270px;
    padding-left: 20px;
    float: left;
    line-height: 1;
}
.nameCon .sleep-yi{
	display: block;
	width: 248px;
	height: 14px;
	color: #333;
	font-size: 14px;
}
.nameCon a:hover{
	color: #b4a078;
}
.nameCon .color{
	display: block;
	color: #999;
    padding-top: 9px;
    line-height: 16px;
    text-align: left;
    font-size: 5px;
}
.list-list .pricea{
	width: 21px;
	display: block;
	color: #333;
	font-size: 14px;
	margin-top: 10px;
}
.list-list .priceb{
	width: 70px;
	display: block;
	color: #333;
	font-size: 14px;
	margin-top: 10px;
}
.list-list .reduction{
	display: block;
	color: #333;
	font-size: 14px;
	margin-top: 10px;
}
.list-list .sign{
	display: block;
	color: #333;
	font-size: 14px;
	margin-top: 10px;
}
.u-selnum{
	margin-left: 59px;
	width: 185px;
	text-align: center;
}
.u-selnum .reduction{
	cursor: pointer;
	display: inline-block;
	width: 24px;
    height: 24px;
    line-height: 22px;
    border: 1px solid #ddd;
    background: #fff;
}
.u-selnum .sign{
	cursor: pointer;
	display: inline-block;
	width: 24px;
    height: 24px;
    line-height: 22px;
    border: 1px solid #ddd;
    background: #fff;
}
/*.line-border{
	border: 1px solid #ddd;
	overflow: hidden;
	margin-top: 10px;
}*/
.u-selnum input{
	/*border: 0;*/
	border: 1px solid #ddd;
	border-right: 0;
	border-left: 0;
	outline: 0;
	display: inline-block; 
    width: 60px;
    font-size: 12px;
    text-align: center;
    color: #333;
    line-height: 24px;
    margin-top: 10px;
}
.list-list .price1{
	display: block;
	color: red;
	width: 100px;
	font-size: 14px;
	margin-top: 10px;
}
.list-list .price11{
	display: block;
	color: red;
	width: 20px;
	font-size: 14px;
	margin-top: 10px;
}
.move-del{
	margin-top: 10px;
	margin-left: 66px;
}
.move-del .move{
	padding-bottom: 5px;
    font-size: 14px;
    cursor: pointer;
}
.move-del .move:hover{
	color: #b4a078;
}
.move-del .delect:hover{
	color: #b4a078;
}
.move-del .move{
	display: block;
	text-decoration: none;
	color: #333;
}
/*.move-del .delect{
	color: red;
    font-size: 14px;
}*/
.move-del .delect{
	cursor: pointer;
	color: #333;
    font-size: 14px;
}
.combined{
	width: 1088px;
	background-color: #f5f5f5;
    border: 1px solid #ddd;
    height: 68px;
    position: relative;
}
.combined-del .checkbox{
    height: 18px;
    width: 18px;
    outline: 0;
    display: inline-block;
    vertical-align: middle;
}
.combined-del{
	position: absolute;
    top: 24px;
    left: 22px;	 
}
.combined-del .span{
	color: #333;
	vertical-align: middle;
	font-size: 14px;
}
.combined .selected{
	margin-left: 14px;
}
.combined-del p{
	display: inline-block;
	margin-left: 30px;
	font-size: 14px;
	cursor: pointer;
}
.combined-del p:hover{
	 color: #b4a078;
}
.combined-button{
	font-size: 14px;
}
.combined-button button{
	border-radius: 0;
    width: 140px;
    height: 70px;
    margin-top: -1px;
    margin-right: -1px;
    font-size: 18px;
    color: #fff;
    border: 1px solid #b4a078;
    background-color: #b4a078;
    letter-spacing: normal;
    cursor: pointer;
    vertical-align: middle;
}
.cost{
	/*width: 171px;*/
	height: 70px;
	margin: 0 30px;
}
.cost .shang{
	margin-top: 12px;
}
.cost .cost-cost{
	font-size: 14px;
	vertical-align: middle;
}
.cost .cost-price{
	font-size: 20px;
    font-weight: 700;
    color: #BE4141;
    vertical-align: middle;
}
.cost .cost-price1{
	font-size: 20px;
    font-weight: 700;
    color: #BE4141;
    vertical-align: middle;
}
.line-line{
	padding-top: 8px;
    line-height: 1;
    padding-top: 6px;
    text-align: right;
    vertical-align: middle;
}
.line-line a{
	color: #d3282d;
	font-size: 14px;
}
.line-line a:hover{
	color: #d3282d;
}

.activity{
	margin: 10px 0;
    padding: 0 30px;
    border-right: 1px solid #ddd;
    line-height: 8px；
    height: 50px;
    color: #999;
    font-size: 12px;
}
.activity .activity-line{
	padding-top: 6px;
    text-align: right;
    overflow: hidden;
   /* height: 32px;*/
    display: block;
}
.activity .activitylist-line{
	padding-top: 10px;
}

/*<!--第二框css-->*/
.container-foot{
	width: 1090px;
	margin: 0 auto;
	margin-top: 30px;
}
.title .imgWrag-img{
	width: 58px;
	height: 58px;
	/*vertical-align: middle;*/
}
.container-foot .title{
	margin-bottom: 18px;
}
.container-foot .title span{
	vertical-align: middle;
	margin-left: 20px;
	font-size: 18px;
	font-family: "Microsoft Yahei","微软雅黑",verdana;
    color: #333;
    margin-top: 20px;
}
.container-foot ul li{
	float: left;
    margin-right: 10px;
    text-align: center;
    width: 265px;
    display: block;
}
.container-foot ul{
    width: 1110px;
    display: block;
    margin-bottom: 45px;
}
.container-foot .m-iteam-list{
	text-align: center;
}
.li-list{
	display: block;
	width: 263px;
	height: 263px;
	margin: 0 auto;
	background-color: #f4f4f4;
	overflow: hidden;
}
.m-iteam-list li:hover img{
	transform: scale(1.05);
}
.m-iteam-list img{
	display: block;
	transition: transform 1s,-webkit-transform 1s;
    background-color: #f4f4f4;
    width: 263px;
	height: 263px;
	border: 1px solid transparent;
    color: #f4f4f4;
    display: block;
    margin: 0 auto;
}
.discount{
	margin-top: 20px;
}
.discount span{
	display: inline-block;
    color: #fff;
    font-size: 12px;
    background-color: #e36844;
    width: 34px;
    height: 20px;
    padding: 0 5px;
}
.clothes{
	margin-top: 10px;
	color: #333;
	font-size: 14px;
}
.clothes a:hover{
	color: #b4a078;
}
.clothes-price{
	padding-top: 5px;
	color: #d4282d;
    font-size: 14px;
}
.data-rec{
	display: block;
    width: 130px;
    height: 1px;
    padding: 0;
    margin: 6px auto 14px;
    border: 0;
    border-top: 1px solid #e8e8e8;
}
.desc-dataname{
	display: block;
	line-height: 18px;
    color: #999;
    font-size: 13px;
}   
.tran5{
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}



.imgWrag-1{
	width: 58px;
	height: 58px;
	border: 1px solid #DDD;
	background: #F5F5F5;
}
/*轮播图*/
.swiper-container{
	margin-bottom: 30px;
	border: 1px solid #e8e8e8;
	width: 1088px;
	
}
/*.swiper-containerlist{
	margin-top: 50px;
}
*/
.swiper-containername{
	background-color: #f5f5f5;
    overflow: hidden;
}
.swiper-containername .title{
	padding-left: 22px;
    line-height: 44px;
    font-size: 17px;
    height: 44px;
    color: #333;
    font-size: 12px
}
.swiper-wrapper{
	margin-bottom: 30px;
	margin-top: 12px;
    margin-left: 85px;
    width: 930px;
    height: 307px;
    text-align: center;
}

/*.swiper-container .swiper-button-next{
	position: absolute;
    top: 50%;
    margin-top: -16px;
    cursor: pointer;
}*/
.swiper-slide li img{
	width: 210px;
	height: 210px;
}
.swiper-wrapper li{
	float: left;
	width: 210px;
	margin-right: 30px;
	height: 100%;
    min-height: 1px;
}
.swiper-slidelist{
	width: 208px;
    height: 208px;
    border: 1px solid transparent;
	position: relative;
	margin-bottom: 0;
    background-color: #fff;
    color: #333333;
    overflow: hidden;
}
.swiper-slidelist img{
	width: 208px;
    height: 208px;
    background-color: #fff;
    color: #f4f4f4;
    display: block;
    margin: 0 auto;
}
.swiper-slidelist .name{
	position: absolute;
    top: 10px;
    left: 0px;
    height: 20px;
    font-size: 12px;
    color: #a7936e;
    border: 1px solid #b3a07d;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 0 4px;
    line-height: 18px;
    background-color: #f4f0ea;
}
 .swiper-slide li a:hover img{
	transform: scale(1.05);
}
.bd-list{
	line-height: 1;
    text-align: center;
    font-size: 13px;
}
.bd-list a:hover{
	color: #b4a078;
} 
.swiper-container .swiper-button-next{
	width: 54px;
	/*z-index: 99;*/
	height: 44px;
	display: inline-block;
	background-size: 45px 47px;
	background: url(../img/pic-40.png) no-repeat center;
}

.swiper-container .swiper-button-prev{
	width: 40px;
	z-index: 99;
	background-size: 27px 35px;
	background: url(../img/pic-41.png) no-repeat center;
}
.moneyli{
	margin-top: 18px;
}
.moneyli span{
	vertical-align: middle;
	display: inline-block;
    overflow: hidden;
    height: 20px;
    font-size: 13px;
    line-height: 22px;
    color: #d4282d;
    text-align: center;
   /* margin-top: 22px;*/
}
.moneyli .ddd{
	display: inline-block;
    overflow: hidden;
    height: 24px;
    width: 24px;
    cursor: pointer;
}
.moneyli img{
	vertical-align: middle;
}

